#==============================================================================
#                                  conkyrc_8a
#
#  author  : CAYMUS
#  version : v20120420-09
#  license : Distributed under the terms of GNU GPL version 2 or later
#
#==============================================================================

background yes
update_interval 1

cpu_avg_samples 2
net_avg_samples 2
temperature_unit celsius

double_buffer yes
no_buffers yes
text_buffer_size 2048

gap_x 10
gap_y 30
minimum_size 260 700
#maximum_width 190
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 0
border_outer_margin 0
alignment tr

draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

override_utf8_locale yes
use_xft yes
xftfont 6x10:size=8
xftalpha 0.5
uppercase no

default_color 666666
color1 888888
color2 AAAAAA
color3 DDDDDD
color4 CC3333

lua_load ~/.conky/conky_81.lua
lua_draw_hook_pre main_box
lua_draw_hook_post main_rings

TEXT
${goto 25}${font 6x10:size=12,weight:bold}${color #F09000}$sysname ${font 6x10:size=7,weight:bold}${color}$kernel on $machine

${voffset 10}
${goto 40}${font 6x10:size=12,weight:bold}${color}CPU
${goto 25}${font 6x10:size=7,weight:normal}${color}core 1:${goto 70}${cpu cpu1}%
${goto 25}${font 6x10:size=7,weight:normal}${color}core 2:${goto 70}${cpu cpu2}%

${goto 25}${font 6x10:size=7,weight:normal}${color}${threads} process 

${voffset -95}
${goto 178}${font 6x10:size=12,weight:bold}${color}MEM
${goto 165}${font 6x10:size=7,weight:normal}${color}RAM ${goto 200}$mem
${goto 165}${font 6x10:size=7,weight:normal}${color}SWAP ${goto 200}$swap


${voffset 62}
${goto 170}${font 6x10:size=12,weight:bold}${color}DISKS
${goto 165}${font 6x10:size=7,weight:normal}${color}/home${goto 205}${fs_used /home}
${goto 165}${font 6x10:size=7,weight:normal}${color}/${goto 205}${fs_used /}

${voffset -90}
${goto 5}${color3}TOP CPU
${goto 5}${font 6x10:size=7,weight:normal}${color2}${top name 1}${goto 70}${top pid 1}${goto 100}${top cpu 1}%
${goto 5}${font 6x10:size=7,weight:normal}${color}${top name 2}${goto 70}${top pid 2}${goto 100}${top cpu 2}%
${goto 5}${font 6x10:size=7,weight:normal}${color}${top name 3}${goto 70}${top pid 3}${goto 100}${top cpu 3}%

${goto 5}${color3}TOP MEM
${goto 5}${font 6x10:size=7,weight:normal}${color2}${top_mem name 1}${goto 70}${top_mem pid 1}${goto 100}${top_mem mem 1}%
${goto 5}${font 6x10:size=7,weight:normal}${color}${top_mem name 2}${goto 70}${top_mem pid 2}${goto 100}${top_mem mem 2}%
${goto 5}${font 6x10:size=7,weight:normal}${color}${top_mem name 3}${goto 70}${top_mem pid 3}${goto 100}${top_mem mem 3}%

${voffset 0}
${goto 5}${font 6x10:size=12,weight:bold}${color}NET
${goto 5}${color1}${font 6x10:size=7,weight:bold}eth0 ${addr eth0}
${goto 5}${color}${font 6x10:size=7,weight:normal}Down: ${downspeed eth0}
${goto 5}${color}${font 6x10:size=7,weight:normal}Up: ${upspeed eth0}
${goto 5}Total Down: ${totaldown eth0}
${goto 5}Total Up: ${totalup eth0}

${goto 5}${color1}${font 6x10:size=7,weight:bold}wifi ${addr wlan0}
${goto 5}${color}${font 6x10:size=7,weight:normal}Down: ${downspeed wlan0}
${goto 5}Up: ${upspeed wlan0}
${goto 5}Total Down: ${totaldown wlan0}
${goto 5}Total Up: ${totalup wlan0}
${goto 5}AP: ${wireless_essid wlan0} ${goto 125}Speed: ${wireless_bitrate wlan0}
${goto 5}Mode: ${wireless_mode wlan0} ${goto 125}Quality: ${wireless_link_qual_perc wlan0}%

${goto 5}${font 6x10:size=7,weight:bold}${color}open ports:   ${tcp_portmon 1 65535 count}
${goto 5}${font 6x10:size=7,weight:bold}${color}${offset 10}URL${goto 220}PORT
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 0} ${goto 220} ${tcp_portmon 1 65535 rport 0}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 1} ${goto 220} ${tcp_portmon 1 65535 rport 1}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 2} ${goto 220} ${tcp_portmon 1 65535 rport 2}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 3} ${goto 220} ${tcp_portmon 1 65535 rport 3}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 4} ${goto 220} ${tcp_portmon 1 65535 rport 4}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 5} ${goto 220} ${tcp_portmon 1 65535 rport 5}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 6} ${goto 220} ${tcp_portmon 1 65535 rport 6}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 7} ${goto 220} ${tcp_portmon 1 65535 rport 7}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 8} ${goto 220} ${tcp_portmon 1 65535 rport 8}
${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rhost 9} ${goto 220} ${tcp_portmon 1 65535 rport 9}


#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  0}${alignr 1}${tcp_portmon 1 65535 rport  0}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  1}${alignr 1}${tcp_portmon 1 65535 rport  1}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  2}${alignr 1}${tcp_portmon 1 65535 rport  2}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  3}${alignr 1}${tcp_portmon 1 65535 rport  3}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  4}${alignr 1}${tcp_portmon 1 65535 rport  4}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  5}${alignr 1}${tcp_portmon 1 65535 rport  5}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  6}${alignr 1}${tcp_portmon 1 65535 rport  6}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  7}${alignr 1}${tcp_portmon 1 65535 rport  7}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  8}${alignr 1}${tcp_portmon 1 65535 rport  8}
#${goto 5}${font 6x10:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip  9}${alignr 1}${tcp_portmon 1 65535 rport  9}
